grill or toast - Turkish English Dictionary